differences between vectors and scalars